export const HandleStr = {
    BACKWARD: 'backward',
    FORWARD: 'forward',
    JUMP: 'jump',
    SQUATDOWN: 'squatDown',
    A:'btnA',
    B:'btnB',
    C:'btnC',
    D:'btnD',
}
// 68: keydown,68: keyup,68: keydown

const actionConf = {
    [`${HandleStr.FORWARD}${HandleStr.FORWARD}`]: 'run', // 
}

export default {
    moveSpeed: 2.5,
    spriteSpeed: 0.2,
    continuityFrame: 1000 * 0.2, // 连招动作间隔 0.5 秒
    actionConf,
    p1: {
        65: HandleStr.BACKWARD,     // a ←
        68: HandleStr.FORWARD,      // d →
        87: HandleStr.JUMP,         // w ↑
        83: HandleStr.SQUATDOWN,    // s ↓
        89: HandleStr.A,            // a 轻拳
        85: HandleStr.B,            // b 轻脚
        73: HandleStr.C,            // c 重拳
        72: HandleStr.D,            // d 重脚
    },
    p2: {
        37: HandleStr.BACKWARD,     // a ←
        39: HandleStr.FORWARD,      // d →
        38: HandleStr.JUMP,         // w ↑
        40: HandleStr.SQUATDOWN,    // s ↓
        100: HandleStr.A,            // a 轻拳
        101: HandleStr.B,            // b 轻脚
        102: HandleStr.C,            // c 重拳
        97: HandleStr.D,            // d 重脚
    }
}